package com.zztl.infiniteBand.model

/**
 * 创建者     ZCL
 * 创建时间   2018/5/16 14:42
 * 描述	      ${TODO}
 *
 *
 * 更新者     $Author$
 * 更新时间   $Date$
 * 更新描述   ${TODO}
 */
class MsgBean : BaseResponseBean<MsgBean.DataBean>() {


    /**
     * code : 0
     * data : {"rows":[{"createTime":"","messageTypeId":"","name":"公司新闻","recentlyMessageTitle":"","updateTime":""},{"createTime":"","messageTypeId":"","name":"服务通知","recentlyMessageTitle":"奖励","updateTime":""},{"createTime":"","messageTypeId":"","name":"系统消息","recentlyMessageTitle":"标题测2","updateTime":""}],"total":3}
     * message : 成功
     */


    class DataBean {
        /**
         * rows : [{"createTime":"","messageTypeId":"","name":"公司新闻","recentlyMessageTitle":"","updateTime":""},{"createTime":"","messageTypeId":"","name":"服务通知","recentlyMessageTitle":"奖励","updateTime":""},{"createTime":"","messageTypeId":"","name":"系统消息","recentlyMessageTitle":"标题测2","updateTime":""}]
         * total : 3
         */

        var total: Int = 0
        var rows: List<RowsBean>? = null

        class RowsBean {
            /**
             * createTime :
             * messageTypeId :
             * name : 公司新闻
             * recentlyMessageTitle :
             * updateTime :
             */

            var createTime: String? = null
            var messageTypeId: String? = null
            var name: String? = null
            var recentlyMessageTitle: String? = null
            var updateTime: String? = null
            var isShow: Boolean = false

            constructor() : super() {}

            constructor(messageTypeId: String, name: String, recentlyMessageTitle: String) {
                this.messageTypeId = messageTypeId
                this.name = name
                this.recentlyMessageTitle = recentlyMessageTitle
            }
        }
    }
}
